package services

/*
厦门大学计算机专业 | 前华为工程师
专注《零基础学编程系列》  http://lblbc.cn/blog
包含：Java | 安卓 | 前端 | Flutter | iOS | 小程序 | 鸿蒙
公众号：蓝不蓝编程
*/
import (
	"lblbc.cn/demo/dao"
	"lblbc.cn/demo/entity"
)

type CategoryService interface {
	QueryCategory() []entity.Category
}

type categoryService struct {
	categoryDao dao.CategoryDao
}

func NewCategoryService(dao dao.CategoryDao) CategoryService {
	return &categoryService{categoryDao: dao}
}

func (s *categoryService) QueryCategory() []entity.Category {
	return s.categoryDao.QueryCategory()
}
